† Corresponding author. E-mail:
Project supported by the National Natural Science Foundation of China (Grant Nos. 11575072 and 11475074) and the Fundamental Research Funds for the Central Universities (Grant No. lzujbky-2017-172).
We study the effects of the planarity and heterogeneity of networks on evolutionary two-player symmetric games by considering four different kinds of networks, including two types of heterogeneous networks: the weighted planar stochastic lattice (a planar scale-free network) and the random uncorrelated scale-free network with the same degree distribution as the weighted planar stochastic lattice; and two types of homogeneous networks: the hexagonal lattice and the random regular network with the same degree k0 = 6 as the hexagonal lattice. Using extensive computer simulations, we found that both the planarity and heterogeneity of the network have a significant influence on the evolution of cooperation, either promotion or inhibition, depending not only on the specific kind of game (the Harmony, Snowdrift, Stag Hunt or Prisoner’s Dilemma games), but also on the update rule (the Fermi, replicator or unconditional imitation rules).
The ubiquitous cooperation behavior exhibited in biological, economic, and social systems, which is in conflict with the selfish nature of creatures, has attracted much attention from researchers over several decades.[1–8] The study of the emergence and evolution of cooperative behaviors is one of the most important subjects in the current era. In recent decades, evolutionary game theory has been introduced and has proved to be one of the most successful theoretical frameworks for research into cooperative behaviors.[4,8–10] As a result, many significative models for studying the reasons why we cooperate have been established and abundant research achievements have been made.[11,12]
In particular, it is well recognized that there exist several mechanisms which can promote cooperation effectively, and network reciprocity is an important one of them.[8,13] The members of a population are located on the vertices of networks in which the edges give the neighbors of each player with whom they interact. The interactions of the game lead to payoffs, which are interpreted as fitness. Individuals who receive a higher payoff possess more reproductive success. Network (or spatial) reciprocity,[14,15] together with kin selection,[16–18] direct reciprocity,[19–21] indirect reciprocity,[22–24] and group selection[25–28] have been identified as five general rules[29] that can offset an unfavorable outcome in social dilemmas and lead to the evolution of cooperation.
For the Prisoner’s Dilemma game, a replicator equation[15,30] reveals that cooperators cannot exist in the well mixed case. Nowak and May pioneered research into the evolutionary Prisoner’s Dilemma game on a square lattice in 1992 and found that cooperators and defectors both persist indefinitely,[31] for the cooperators may survive for the formation of compact clusters in spatially structured populations in which they protect each other against the invasion of defectors. Subsequent research[32–34] indicated that spatial structure can promote the evolution of cooperation. Nevertheless, the excellent work of Christoph Hauert and Michael Doebeli on the evolutionary Snowdrift game on various lattice networks in 2004 tells us that spatial structure may often inhibit the evolution of cooperation.[35]
For the evolutionary game in a network, individuals only interact with their own immediate neighbors. Therefore, there exist no long-range interactions for the game in regular planar structured networks, i.e. the interactions are limited to the local. Christoph Hauert and György Szabó, in their work,[36] studied the evolutionary Prisoner’s Dilemma game on small world networks and random regular networks, showing that long-range edges can make cooperators perform better than on square lattices. Besides, the heterogeneity of a network’s degree distribution may also promote social cooperation. The work of Santos and Pacheco showed that cooperators will dominate the system in scale-free networks.[37–39] They also found that the interconnections among the hubs favor the dominance of cooperation in the Prisoner’s Dilemma game.[39] Research by Gómez-Gardeñes et al. showed that there exists a single cluster composed of the hub cooperators in scale-free networks, which provides further insight into the cooperative dominance in heterogeneous networks.[40]
According to topological properties, the networks mentioned above can be classified into two categories: planar networks which can be embedded in a Euclidean two-dimensional space (such as square and triangular lattices, Apollonian networks with power-law exponent γ ≈ 1.585,[41] random Apollonian networks with power-law exponent γ = 3 and large clustering coefficient 0.74 (as proposed by Zhou et al. in Ref. [42]), etc.) and random networks (such as ER random and random regular graphs, scale-free networks, etc.). In most previous studies, almost all planar networks have had homogeneous degree distribution. Most recently, Pierre Buesser and Marco Tomassini studied classical two-player evolutionary games on spatial networks embedded in a Euclidean two-dimensional space with different kinds of degree distributions and topologies. They found that Apollonian networks[41] (a kind of planar scale-free network) will lead to higher levels of cooperation.[43] In 2010, a new kind of planar scale-free network with a steep power-law degree distribution, P(k)∝k−γ in which γ = 5.66, named the weighted planar stochastic lattice, was proposed by Hassan et al. in their work.[44] This allows us to further study the effect of the underlying networks on the evolution of cooperation.
In the present work, we make a detailed exploration of the effects of the planarity of networks (regular or heterogeneous) and the heterogeneity of networks (planar or random) on the evolution of cooperation in four different kinds of networks with evolutionary two-player symmetric games. Three different update rules — the Fermi, replicator and unconditional imitation rules — are considered. The extensive Monte Carlo simulation results indicate that both the planarity and heterogeneity of the network can either facilitate or inhibit the evolution of cooperation, which depends not only on the specific type of game but also on the update rule.
In this work, we investigate evolutionary two-player symmetric games on structured populations including planar embedded networks [the weighted planar stochastic lattice (WPSL)[44] and hexagonal lattice (HL)[45]] and random networks [the uncorrelated random scale-free network (URSF)[46] and the random regular network (RRG)[47]]. To study the effect of planarity on the evolution of cooperation in structured populations, we generate the URSF using the uncorrelated configuration method[46] with the same degree distribution as the WPSL, and the RRG with the same degree k0 = 6 as the HL during simulations.
For the WPSL,[44] which is a new scale-free network embedded in the two-dimensional planar space first proposed by Hassan et al. in 2010, the construction process is based on the following algorithm. Firstly, a square of unit area (the initiator) is divided into four smaller blocks by two perpendicular lines parallel to the sides through a randomly selected point in the area. The four newly generated blocks are labeled by their corresponding area a1, a2, a3, and a4 respectively. Then, the general j-th step of the algorithm can be described as follows.
(i) Generate two random numbers xR and yR from [0, 1] and find the block ap which contains the point (xR, yRR).
(ii) Divide the block ap by two perpendicular lines through the point (xR, yR) parallel to the sides of ap into four smaller blocks. Note that these two perpendicular lines stop at the sides of block ap.
(iii) Label the four newly generated blocks ap, a3j−1, a3j, and a3j+1 according to their areas respectively.
(iv) Repeat steps (i)–(iii) until the number of blocks meets the requirements.
Finally, the WPSL can be obtained by replacing each block with a node inside it and the common border between blocks with an edge joining the two vertices. The networks obtained using the above algorithm have a power-law degree distribution and it is worth mentioning that the exponent is bigger than 5, significantly larger than those usually found in most real-life networks, which are typically between 2 and 3. According to the algorithm above, it can be found that three new points and eight edges are produced at each step. Therefore, the mean degree of the WPSL tends to 16/3 with increasing time step.
During the interaction, two actions, cooperation and defection denoted by C and D respectively, are available for each player. The payoffs in the two-player games are depicted by the following matrix[48]
In the model, we consider pure strategy space, which indicates that the strategies are deterministic, i.e., players either cooperate or defect during the evolution. Let
We consider three imitative rules which have attracted much attention in previous research:[34] the Fermi, replicator, and unconditional imitation rules. The Fermi rule allows one to investigate the effect of the intensity of selection. Let si be the strategy of player i, and let ki denote the degree. With the Fermi rule, player i will adopt the strategy of player j (selected randomly from all neighbors of i) with the probability W(si → sj), which is assumed to be proportional to their payoff difference (πj − πi). Specifically, the transition probability can be written as[50]
The replicator rule is the standard transplanting version of replicator dynamics[15,30] in finite populations and discrete time. With the replicator rule, the probability of player i adopting the strategy of player j (randomly selected from the neighbors of i) is given by
Another frequently used rule is the unconditional imitation rule, in which a player imitates the most successful neighbors who achieve payoffs higher than herself. Note that the unconditional imitation rule is deterministic, in contrast to the above two rules which are stochastic.
During the simulation, each individual in the system has an equal probability to be a cooperator (C) or a defector (D) initially. At each micro time step, an individual is selected randomly from the whole system to update his/her strategy according to the corresponding update rule. The ST plane is divided with a grid interval of 0.02 and the simulation results of each point in the plane are averaged over 50 independent runs. The sizes of all the networks are N = 104.
It is well known that many systems in nature can be described by complex networks and that the structural characteristics of the underlying networks significantly affect the behavior of the dynamics process taking place on them. Here, we think that random networks are closer to the well-mixed case as compared with planar embedded networks. With the four kinds of network above, we can make a detailed study of the effects of the planarity and heterogeneity of networks on the evolution of cooperation in the framework of two-player symmetric games.
Firstly, we make systematic simulations of the evolution of cooperation in the WPSL with three distinct update rules (the Fermi, replicator and unconditional rules) in the whole ST plane respectively. The results are presented in Fig.
To better present the effect of the planarity of networks, we plot the distinction values of the results between the two kinds of heterogeneous network [WPSL (Fig.
For the case of heterogeneous networks, with the Fermi [Fig.
For the case of homogeneous networks, with the Fermi [Fig.
Next, we study the effects of the heterogeneity of networks on the evolution of cooperation: the difference between the cooperation frequencies in the planar networks [WPSL (Fig.
For planar networks, in the region of the Stag Hunt game the affected area of the heterogeneity is narrow and cooperation is inhibited in the WPSL compared to that in the HL for the Fermi and replicator update rules [Figs.
For random networks, in contrast to the results in the planar case, the influence of the heterogeneity of the network on cooperation is very narrow in the region of the Stag Hunt game under the Fermi, replicator and unconditional imitation rules [Figs.
In summary, we have carried out a detailed investigation into evolutionary two-player symmetric games in four different kinds of network, including heterogeneous networks: the WPSL (weighted planar stochastic lattice, a planar scale-free network) and URSF (uncorrelated random scale-free network) with the same degree distribution as the WPSL; and homogeneous networks: the HL (hexagonal lattice), and RRG (random regular network) with degree k0 = 6. By using extensive Monte Carlo simulations, we featured the effect of the planarity (interactions between individuals are local) and heterogeneity (individuals are with various numbers of neighbors) of networks on the evolution of cooperation within evolutionary two-player games (see Table
Recently, Press and Dyson have coined the term “zero-determinant” (ZD) strategy in evolutionary games,[53] which allows players to set their opponents’ payoffs unilaterally. The relevant research has been well reviewed by Hao et al. in Ref. [54]. How the planarity of networks affects the evolution of cooperation with ZD strategy still remains an open question which is worth pursuing further. Besides, Xie et al. have proposed a growing network model based on an optimal policy involving both topological and geographical measures controlled by a free parameter α.[55] How the cooperation level is affected by the underlying structure with increasing α is also an interesting issue worth studying seriously.
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] | |
[21] | |
[22] | |
[23] | |
[24] | |
[25] | |
[26] | |
[27] | |
[28] | |
[29] | |
[30] | |
[31] | |
[32] | |
[33] | |
[34] | |
[35] | |
[36] | |
[37] | |
[38] | |
[39] | |
[40] | |
[41] | |
[42] | |
[43] | |
[44] | |
[45] | |
[46] | |
[47] | |
[48] | |
[49] | |
[50] | |
[51] | |
[52] | |
[53] | |
[54] | |
[55] |